wide-brimmed palm hat - French English Dictionary